20e6273af5ecebb057d3bfc2b37ae97111f1e2bd,org.eclipse.dawnsci.hdf5/src/org/eclipse/dawnsci/hdf5/HDF5Utils.java,HDF5Utils,writeAttributes,#HDF5File#String#IDataset#,1018
Before Change
Dataset attrData = DatasetUtils.convertToDataset(attr);
long baseHdf5Type = getHDF5type(attrData.getDType());
final long[] shape = attrData.getRank() == 0 ? new long[] {1} : toLongArray(attrData.getShapeRef());
long datatypeID = -1;
long dataspaceID = -1;
try {
After Change
Dataset attrData = DatasetUtils.convertToDataset(attr);
long baseHdf5Type = getHDF5type(attrData.getDType());
final boolean isScalar = attrData.getRank() == 0;
final long[] shape = toLongArray(attrData.getShapeRef());
long datatypeID = -1;
long dataspaceID = -1;
try {